/*
题目描述
写一个函数，将一个字符串中的元音字母复制到另一个字符串，然后在主函数中输出。

输入
只有一行，有一个包含空格的字符串。保证字符串的长度不超过100。

输出
将读入的字符串中的元音字母复制出的字符串。
请注意行尾输出换行。
*/
// aiueo
#include <stdio.h>
#include <string.h>
int main()
{
    char str[101];
    fgets(str, 101, stdin);
    int len = strlen(str);
    if (len > 0 && str[len - 1] == '\n')
    {
        str[len - 1] = '\0';
    }
    for (int i = 0; str[i] != '\0'; i++)
    {
        switch (str[i])
        {
        case 'a':
            printf("%c", 'a');
            break;
        case 'i':
            printf("%c", 'i');
            break;
        case 'u':
            printf("%c", 'u');
            break;
        case 'e':
            printf("%c", 'e');
            break;
        case 'o':
            printf("%c", 'o');
            break;
        case 'A':
            printf("%c", 'A');
            break;
        case 'I':
            printf("%c", 'I');
            break;
        case 'U':
            printf("%c", 'U');
            break;
        case 'E':
            printf("%c", 'E');
            break;
        case 'O':
            printf("%c", 'O');
            break;
        default:
            break;
        }
    }
}